package com.tlias.exception;

/**
 * 自定义业务异常类，继承自RuntimeException
 * 用于在业务逻辑中表示非检查型异常，通常用于处理可预期的错误情况
 */
public class BusinessException extends RuntimeException {

    /**
     * 默认构造函数
     * 创建一个不带详细信息的BusinessException对象
     */
    public BusinessException() {
        super();
    }

    /**
     * 带详细信息的构造函数
     * 创建一个带有详细信息的BusinessException对象
     *
     * @param message 详细信息，说明异常的具体情况
     */
    public BusinessException(String message) {
        super(message);
    }
}
